three free throws - Spanish English Dictionary